1 result found

Search Results for: batch culture

Batch culture

Definition noun, plural: batch cultures A large-scale closed system culture in which cells are grown in a fixed volume of... Read More